/* CSS Document */

*{
	padding:0;
	margin:0;
	font-family:Helvetica, Arial, sans-serif;
}
a{
	font-size:11px;
	color:#0066CC;
	font-family:Helvetica, Arial, sans-serif;
	font-stretch:expanded;
}
body{
	/*background-color:#fafafa;*/
}
/*cabecera*/
#glo-head{
	width:900px;
	margin-top:10px;
	margin:auto;
}
#glo-head #glo-top{
	display:block;
}
#glo-head #glo-top #logo{
	float:left;
	width:380px;
}
#glo-head #glo-top #logo h1{
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	height:50px;
	margin:15px 0px 0px 15px;
}
#glo-head #glo-top #logo h3{
	background-image:url(../images/slogan.png);
	background-repeat:no-repeat;
	height:30px;
	width:305px;
	margin:5px 0px 0px 10px;
}

/*----- cabecera menu ----------*/
#glo-head #glo-menu{
	background-image:url('../images/menu.jpg');
	height:28px;
	display:block;
	border-bottom:2px solid #FF0000;
}
ul.menu-horiz{
	margin:2px 0px 0px 10px;
	float:left;
}
ul.menu-horiz li{
	display:inline;
	padding:2px 10px 0px 4px;
}
ul.menu-horiz li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
ul.menu-horiz li a:hover{
	text-decoration:underline;
}
/*----------galeria de ofertas----------*/
#glo-slide{
	height:280px;
}
.mygallery{
	height:280px;
}
.mytext{
	width:470px;
}
#glo-content h2{ 
	display:block; 
	font:bold 12px/16px Arial, Helvetica, sans-serif; 
	min-height:16px; 
	padding:1px 0 1px; 
	text-transform:uppercase; 
	color:#e26703;
	margin:10px 0px 10px;
}

/*-------- botones --------*/
.btnizq{
	background-image:url(../images/btnizq.png);
	float:left;
	height:17px;
	width:21px;
	position:absolute;
	top:410px;
	left:580px;
	z-index:200;
}
.btnder{
	background-image:url(../images/btnder.png);
	float:right;
	height:17px;
	width:21px;
	position:absolute;
	top:410px;
	left:610px;
	z-index:200;
}

/*-------- columnas ---------*/
#content{
	display:block;
	background:#fafafa;
	width:900px;
	margin:auto;
	margin-top:5px;
}
#content-main{
	width:688px;
	float:left;
}
#content-left{
	width:195px;
	float:left;
	min-height:400px;
}
#content-center{
	width:470px;
	float:left;
	min-height:400px;
	margin-left:20px;
}
#content-right{
	width:195px;
	float:right;
	min-height:400px;
}
.bloque { border:1px solid #c4c1bc; margin:0 0 15px; }
.bloque .bloque-title { background:url(../images/bkg_bloque-title.gif) 0 0 repeat-x; border-bottom:1px solid #ddd; padding:2px 9px; }
.bloque .bloque-title strong { display:bloque; font:bold 12px/16px Arial, Helvetica, sans-serif; min-height:16px; padding:1px 0 1px; text-transform:uppercase; color:#e26703; }
.bloque .bloque-title strong span {}

.bloque .bloque-title a { text-decoration:none !important; }
.bloque .bloque-subtitle { margin:0; padding:5px 9px; font-size:1em; font-weight:bold; color:#0a263c; }
.bloque .bloque-content { 
	background:#f8f7f5;
	border:1px solid #f8f7f5;
}
.bloque .bloque-detail{
	font-size:11px;
	margin:10px;
}
.bloque .bloque-content li.item { padding:7px 9px; }
.bloque .bloque-content .product-name { color:#1e7ec8; }

.bloque .actions { background:#dee5e8 0 0 repeat-x; padding:6px 9px; text-align:right; }
.bloque .actions a { float:left; }
.bloque .actions button.button { float:right; }
.bloque .actions { text-align:right; }
.bloque .actions a { float:none; }

.bloque ul.tags li{
	display:inline;
}
.bloque ul.tags{
	margin:10px;
}

/*-------- pie de pagina ---------*/
#glo-footer{
	margin-top:20px;
	display:block;
}

/*------- tabla style---------
.glo-articles table { border-top:1px solid #ccc; }

.glo-articles .product-description { margin-left:107px; line-height:1.3em; }*/

.glo-articles h3 { margin:12px 0 6px 0; color:#e25203; font-size:1.2em; }
.glo-articles table { border-top:1px solid #ccc; }
.glo-articles tr.odd { background:#eee 0 100% repeat-x; }
.glo-articles tr.even { background:#fff 0 100% repeat-x; }
.glo-articles td { width:50%; border-bottom:1px solid #ccc; padding:8px 10px 8px 8px; font-size:11px; }
.glo-articles .product-img { float:left; border:2px solid #dcdcdc; }
.glo-articles .product-description { margin-left:107px; line-height:1.3em; }
.glo-articles a.product-name,
.home-spot .best-selling a.product-name:hover { color:#203548; }

/*--------------- formulario style -----------------*/
form{
	margin:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.text-input{
	display:block;
	margin:3px 0px;
	border:1px solid #B6B6B6;
	padding:2px;
}
.button-input{
	background-color:#618499;
	color:#fff;
	border:1px solid #406A83;
}
.label-input{
	color:#666;
	font-weight:bold;
	font-size:11px;
}